copper sponge - German English Dictionary